//一、uni.navigateTo保留当前页面，跳转到应用内的某个页面，使用uni.navigateBack可以返回到原页面。
//注意：
//页面跳转路径有层级限制，不能无限制跳转新页面
//跳转到 tabBar 页面只能使用 switchTab 跳转

//二、uni.redirectTo关闭当前页面，跳转到应用内的某个页面。
//三、uni.reLaunch关闭所有页面，打开到应用内的某个页面。
//四、uni.switchTab跳转到 tabBar 页面，并关闭其他所有非 tabBar 页面。


/**
 * 页面跳转
 * @param {Object} url
 */
function to(url) {
	uni.navigateTo({
		url: url
	});
}

function toast(text, icon, image, mask, duration, position) {
	//统一提示方便全局修改
	if(Boolean(text) === false){
		return;
	}
	icon = icon || 'none';
	image = image || '';
	duration = duration || 1500;
	mask = mask || false;
	position = position || false;
	uni.showToast({
		title: text,
		icon: icon,
		image: image,
		duration: duration,
		mask: mask,
		position: position,
	})
}


export default {
	to,
	toast,
}
